package org.example.model;

import lombok.Data;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;
import org.springframework.ai.tool.annotation.ToolParam;

@Data
@NoArgsConstructor
@Getter
@Setter
public class DimensionDetails {

    @ToolParam(description = "职业认知")
    private Dimension careerCognition;

    @ToolParam(description = "专业技能")
    private Dimension professionalSkills;

    @ToolParam(description = "通用技能")
    private Dimension genericSkills;

    @ToolParam(description = "职业素养")
    private Dimension professionalQuality;

    @ToolParam(description = "心理准备")
    private Dimension psychologicalPreparation;
}
